Linux > GITLAB DEBIAN安装记录
2014-08-05
忙了整整一个月,终于有时间对公司的环境做个调整了。
首先从代码这块下手。
虽然bitbucket非常好用。但是考虑再三,结合现状,还是准备在公司里安装一个Git服务器。
在网上爬了一圈,基本还是gitlab的评价最高。
马上开始倒腾。
首先是服务器为了满足需求(主要是ruby版本),升级到了debian7。
万幸服务器没发生什么问题。
然后是科学上网,拉安装包回来。
用了ss,vps转存,百度离线下载三种方法。
发现居然是百度离线最快……
然后直接安装。由于对ror不熟悉,稍微走了点愿望路。
首先是需要编辑/etc/gitlab/gitlab.rb。设置端口号,是否有https证书等。
然后gitlab-ctl reconfigure下。
接着在 /opt/gitlab/embedded/service/gitlab-rails/config/initializers下,
把 smtp_settings.rb.sample 复制为 smtp_settings.rb
修改内容如下(QQ企业邮箱)
if Rails.env.production?
Gitlab::Application.config.action_mailer.delivery_method = :smtpActionMailer::Base.smtp_settings = {
address: "smtp.exmail.qq.com",
port: 25,
user_name: "email@jarln.net",
password: "password",
domain: "",
authentication: :plain,
enable_starttls_auto: false
}
end
同时修改gitlab发信人设置
修改 /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
找到 email_from:,修改为合适的发见人。
gitlab-ctl restart下,收工。可以直接使用了。
点击登录